ecological reserve - English Synonyms Dictionary